TLS was last updated
on October 15, 2025.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
                                           Back to 2024 Western NC (Mtn) Area rating list selection
                                                2023 Western NC (Mtn) Area rating list selection
2024 TLS League Ratings
Section - Southern           District - North Carolina           Area - Western NC (Mtn)
Asheville RC South    Men    By Rating
(As of 11/10/2025)
2024 2024 2024
TLS TLS Current YrEnd
Rank Player NTRP NTRP NTRP Age City, State
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
1 Gary Abernethy U
4.00 4.0 4.0         55 +   Skyland, NC
2 David Bradley U
3.94 4.0 4.0         55 +   Asheville, NC
3 Richard Novak U
3.85 4.0 4.0         55 +   Asheville, NC
4 Justin Lyons U
3.76 4.0 4.0         40 +   Asheville, NC
5 Stephen Riley U
3.75 4.0 4.0         55 +   Black Mountain, NC
6 Derek Weilbaecher U
3.74 4.0 4.0         55 +   Asheville, NC
7 Madan Gurukar U
3.73 (4.0) 4.0         55 +   Arden, NC
8 Craig Carter U
3.71 4.0 4.0         55 +   Arden, NC
9 Robert O'Brien U
3.68 (4.0) 4.0         55 +   Asheville, NC
10 Craig Wassenberg U
3.63 4.0 4.0         55 +   Asheville, NC
11 Donald Kusz U
3.62 4.0 4.0         55 +   Asheville, NC
12 Clay Hile U
3.61 4.0 4.0         55 +   Black Mountain, NC
13 Troy Buggle U
3.60 4.0 4.0         55 +   Biltmore Lake, NC
14 Jefferson Bell U
3.59 4.0 4.0         55 +   Asheville, NC
15 Cas Fowler U
3.58 (4.0) 4.0         55 +   Asheville, NC
16 Steve McCloud U
3.56 4.0 4.0         55 +   Fairview, NC
17 Athos Michaelides U
3.55 4.0 3.5         18 +   MILLS RIVER, NC
18 Richard Wiener U
3.54 (4.0) 4.0         55 +   Asheville, NC
19 Don Zehr U
3.52 4.0 4.0         55 +   Hendersonville, NC
20 Mitchell McCann U
3.51 4.0 4.0         55 +   ASHEVILLE, NC
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
21 Jim Rogers U
3.50 3.5 4.0         55 +   Mills River, NC
22 Colby Caldwell U
3.50 3.5 3.5         55 +   Asheville, NC
23 Javier Zambrano U
3.49 3.5 3.5         18 +   Miami, FL
24 Michael Madden U
3.46 3.5 4.0         55 +   Arden, NC
25 Brian Frellick U
3.43 3.5 3.5         40 +   Fairview, NC
26 Chris Tuten U
3.39 (3.5) 3.5         40 +   Asheville, NC
27 Torben Toftegaard U
3.39 3.5 3.5         55 +   Saint Petersburg, FL
28 Fred Dulin U
3.37 3.5 3.5         55 +   Asheville, NC
29 Hilawe Semunegus U
3.35 3.5 3.5         40 +   Asheville, NC
30 Tom McDonnell U
3.31 3.5 3.5         55 +   FAIRVIEW, NC
31 Brian Strandtman U
3.30 3.5 3.5         55 +   Asheville, NC
32 Bob Wernet U
3.28 3.5 3.5         65 +   Asheville, NC
33 Tom Shalloe U
3.28 3.5 3.5         55 +   Asheville, NC
34 Breen OBrien U
3.28 3.5 3.5         40 +   Candler, NC
35 Robert Melnyk U
3.27 3.5 3.5         55 +   Fletcher, NC
36 Charles Brock U
3.27 3.5 3.5         65 +   Mills River, NC
37 Bob Wright U
3.24 3.5 3.5         55 +   Arden, NC
38 Thomas Riley U
3.24 3.5 3.5         55 +   Fletcher, NC
39 Chris Dixon U
3.21 3.5 3.5         40 +   Asheville, NC
40 winfield brians U
3.21 3.5 3.5         40 +   BLACK MOUNTAIN, NC
41 Alan West U
3.20 3.5 3.5         55 +   Asheville, NC
42 Stanley Treece U
3.20 3.5 3.5         55 +   Hendersonville, NC
43 Mike Noack U
3.19 3.5 3.5         40 +   Mars Hill, NC
44 Charles Scott U
3.18 (3.5) 3.5         65 +   Asheville, NC
45 Harvey Conner U
3.18 3.5 3.5         55 +   Fletcher, NC
46 Matthew Lampe U
3.17 3.5 3.5         65 +   HENDERSONVILLE, NC
47 Victor Johnson U
3.17 3.5 3.5         55 +   Fletcher, NC
48 Mark Goldstein U
3.17 3.5 3.5         55 +   Arden, NC
49 Deaver Shattuck U
3.16 (3.5) 2.5         40 +   Asheville, NC
50 Bill Geigle U
3.16 3.5 3.5         55 +   FLETCHER, NC
51 Dick Holcomb U
3.14 3.5 3.5         55 +   Asheville, NC
52 Charles Vasey U
3.13 3.5 3.5         55 +   Asheville, NC
53 David Cordier U
3.13 3.5 3.5         55 +   Asheville, NC
54 Gerard Bourgeois U
3.12 3.5 3.5         55 +   Asheville, NC
55 James Zuber U
3.11 3.5 3.5         40 +   Asheville, NC
56 Brian Morrow U
3.10 3.5 3.5         55 +   Hendersonville, NC
57 Gregory Holland U
3.10 3.5 3.5         18 +   Fairview, NC
58 Thomas Peaden U
3.03 3.5 3.0         18 +   Candler, NC
59 Michael Engel U
3.01 (3.5) 3.5         40 +   Anchorage, AK
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
60 Brook Dorsch U
2.99 (3.0) 3.5         55 +   Asheville, NC
61 dennis mason U
2.96 3.0 3.0         40 +   Asheville, NC
62 Craig Nelson U
2.92 3.0 3.0         18 +   Asheville, NC
63 Scott Collins U
2.87 (3.0) 3.5         55 +   Arden, NC
64 Robin Smith-Martin U
2.85 3.0 3.5         40 +   Arden, NC
65 Philip Burleson U
2.85 3.0 3.0         40 +   Mills River, NC
66 Stephen Gay U
2.84 3.0 3.0         40 +   Arden, NC
67 Drew Dawson U
2.82 (3.0) 3.0         18 +   Asheville, NC
68 Gerry Koeneman U
2.81 3.0 3.0         40 +   Arden, NC
69 Thomas Izzo U
2.81 3.0 3.0         18 +   Asheville, NC
70 Doug West U
2.80 3.0 3.0         40 +   Fletcher, NC
71 Zachary Flaming U
2.79 3.0 3.0         18 +   Asheville, NC
72 Alan Sweezey U
2.78 3.0 3.0         55 +   Houston, TX
73 Robert Benton U
2.78 3.0 3.0         55 +   Appomattox, VA
74 Grant Griffin U
2.76 3.0 3.0         40 +   Saluda, NC
75 Schuyler Livingston U
2.75 (3.0) 3.0         18 +   Arden, NC
76 Joe Carrington U
2.75 3.0 3.0         40 +   Asheville, NC
77 Josh Wright U
2.72 3.0 3.0         40 +   Asheville, NC
78 Dag Anderson U
2.72 (3.0) 3.5         55 +   Asheville, NC
79 Brad Howell U
2.69 (3.0) 3.0         18 +   FAIRVIEW, NC
80 daniel zivony U
2.67 3.0 3.0         40 +   Asheville, NC
81 Joshua Indenbaum U
2.67 3.0 3.0         18 +   Asheville, NC
82 Leon Tu U
2.62 3.0 2.5         40 +   Swannanoa, NC
83 Francis Mabunga U
2.62 3.0 3.0         55 +   Arden, NC
84 Sam Thompson U
2.60 3.0 2.5         40 +   Asheville, NC
85 peter cook U
2.60 3.0 3.0         40 +   Asheville, NC
86 Gregory Bondzeit U
2.53 3.0 3.0         40 +   Asheville, NC
87 Steven Lever U
2.52 3.0 3.0         55 +   Arden, NC
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
88 Bill Kinard U
2.48 (2.5) 3.0         40 +   Mills River, NC
89 Allen Shifley U
2.45 (2.5) 3.0         18 +   Asheville, NC
90 Robert Counce U
2.42 2.5 3.0         40 +   Arden, NC
91 Richard Nantelle U
2.33 2.5 2.5         40 +   Asheville, NC
92 Chris Engle U
2.29 (2.5) 2.5         18 +   ASHEVILLE, NC
93 Daniel Maness U
2.28 (2.5) 2.5         18 +   Arden, NC
94 Daniel Mcdonnell U
2.26 (2.5) 2.5         18 +   Asheville, NC
95 Bob Heiser U
2.24 2.5 2.5         40 +   Asheville, NC
Larry Davis U
n/a n/a 3.0         18 +   Asheville, NC
Stephen Lee U
n/a n/a 3.0         55 +   Asheville, NC
William Leiby U
n/a n/a 3.0         65 +   Mars Hill, NC
Greg Lowe U
n/a n/a 3.5         40 +   Asheville, NC
Mark Mauhar U
n/a n/a 3.5         55 +   Mills River, NC
William Sederburg U
n/a n/a 3.5         65 +   Biltmore Lake, NC
Steven Tobolsky U
n/a n/a 4.0         55 +   Fairview, NC
Mark Williams U
n/a n/a 4.0         55 +   Asheville, NC